﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SharedLib;
using SharedLib.WinFormMVCFramework;
using System.Xml;

namespace Tracy.DataModel.Config
{
    public interface IConfigurable
    {
        event EventHandler<DataChangedEventArgs<IConfigModel>> ConfigChanged;
        IConfigModel LoadConfig(XmlNode configNode);
        IController<IConfigView> CreateConfigViewController();
        string Name { get; set; }
    }
}
